﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml;
using System.Xml.XPath;

namespace CommonLib
{
    public abstract class FetcherConfigBaseRec
    {
        public string FetcherType { get { return _FetcherType; } }
        public string FetcherName { get { return _FetcherName; } }
        public bool  isActive { get { return _isActive; } }

        protected  string _FetcherName;
        protected  string _FetcherType;
        protected bool _isActive;
    }

    public  interface  FetcherInterface
    {
         FetcherConfigBaseRec getConfiguration(XmlNode fetcherNode);
         Object crawlForData(FetcherConfigBaseRec configRec);
         
    }
}
